<?php
$this->placeholder("navegacion")->set($this->navegacion($this->nav));
$appConfig = Zend_Registry::get("appConfig");

$perfil = App_Perfil::getInstance();
$perfil->cargar("ACREDITAR_PROG_PREG");

?>
<br/>
<table width="100%" align="center" class="iceDatTbl">
<tr>
	<th>Código SNIES</th>
	<th>Nombre - Lugar ofrecimiento</th>
	<th>Título</th>
	<th>Metodología - Nivel</th>
	<th>Fecha vencimiento RC </th>
</tr>
 <TR class="iceDatTblRow1">
   <TD style="text-align:center;"><?php echo $this->infoPrograma[0]["codsnies"];?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["nombreprograma"]?><br/><?php echo $this->infoPrograma[0]["ubicacion"]?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["titulo"]?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["nombremetodologia"]."<br/>".$this->infoPrograma[0]["nombrenivel"]?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["fechavencimientorc"]?></TD>
 </TR>
</table>
<br/>
<BR></BR>
<table align="center">
	<tr>
		<td><H3>Cronograma de actividades</H3></td>
	</tr>
</table>
<BR></BR>

<?php
if ($perfil->modificar()){
    $this->form->setAction($this->baseUrl("/solicitudes/cronograma/guardaractividad"));
    echo $this->form;
    echo "<br/>";
}

if(count($this->actividades)>0):?>
<br/>
<table id="table_id" align="center" class="iceDatTbl zebra">
  <thead>
    <tr>
      <th width="25%">Nombre de la actividad</th>
      <th width="15%">Fecha inicio</th>
      <th width="15%">Fecha fin</th>
      <th width="35%">Descripción</th>
      <th width="10%">Acciones</th>
    </tr>
  </thead>
  <tbody>
	<?php foreach ($this->actividades as $value):
		$fechai = new Zend_Date($value["fechainicio"]);
		$fechaf = new Zend_Date($value["fechafin"]);
	?>
    <tr>
      <td><?php echo $value["actividad"];?></td>
      <td style="text-align:center;"><?php echo $fechai->toString($appConfig->fecha_formato_mostrar);?></td>
      <td style="text-align:center;"><?php echo $fechaf->toString($appConfig->fecha_formato_mostrar);?></td>
      <td><?php echo $value["descripcion"];?></td>
      <td>
      
        <?php
         $params=App_Util_SafeUrl::encriptar(array("codactividad"=>$value["codactividad"]),true);
        $tools = new App_Util_ToolButton();
        $tools->addEdit($this->baseUrl("/solicitudes/cronograma/index/{$params}"),$perfil->modificar());
         $tools->addDelete($this->baseUrl("/solicitudes/cronograma/eliminaractividad/{$params}"),$perfil->eliminar());
        echo $tools->render();
        ?>
      </td>
    </tr>
  <?php  endforeach;?>
  </tbody>
</table>
	<script type="text/javascript">
	$(function() {
		var oTable = $('#table_id').dataTable({
			"bJQueryUI": true,
			"bAutoWidth": false,
			"oLanguage": { "sUrl": baseUrl + "/widget/dataTable/lang.es.txt" },
	 		"sPaginationType": "full_numbers",
	 		"bStateSave": true,
	 		"aoColumns": [
	 	 		 			null,
	 	 		 			null,
	 	 		 			null,
	 	 		 			null,
	 	 		 			{ "bSortable": false, "bSearchable": false }
	 	 		 		 ]
	 	 		  		
		});
		
		oTable.fnSetFilteringDelay();
		//oTable.fnCreateFilters([2]);
	
	});
	</script>
<br/>
<?php
if (isset($this->form2)){
	$this->form2->setAction($this->baseUrl("/solicitudes/cronograma/guardaradjunto"));
    $this->form2->archivo->setlabel("Adjuntar cronograma");
	echo $this->form2;
}

if(isset($this->adjunto)):
    $fecha = new Zend_Date($this->adjunto["fechacrea"]);
?>
<br/>
<table id="table_id" align="center" class="iceDatTbl zebra">
  <thead>
    <tr>
      <th width="70%">Nombre del documento</th>
      <th width="20%">Fecha de creación</th>
    </tr>
  </thead>
  <tbody>
		
    <tr>
      <td><?php
                $paramsDescarga=App_Util_SafeUrl::encriptar(array("evento"=>"ADJUNTO_SINTESIS",
																  "archivo"=>$this->adjunto["nombrecodificado"]
													             ) ,true);
      echo "<a href=\"{$this->baseUrl('/generales/archivo/download/'.$paramsDescarga)}\" class=\"file\" title=\"Descargar\">{$this->adjunto['nombrereal']}</a>";
      ?>
      </td>
      <td style="text-align:center;"><?php echo $fecha->toString($appConfig->fecha_formato_mostrar);?></td>
    </tr>
  </tbody>
</table>
<?php endif;?>

<br/>
<table align="center">
	<tr>
		<td align="center">
			<input type="button" name="finalizar" id="finalizar" class="btn btn-primary btn-sm"  value="Finalizar Cronograma de Autoevaluación" onclick="finalizarCronograma('<?php echo $this->baseUrl("/solicitudes/cronograma/finalizarcronograma");?>');"/>
		</td>
	</tr>
</table>
	
<?php else:?>
<br/>
<?php echo $this->mensajes("No existen registros de actividades");?>
<?php endif;?>

<script type="text/javascript">
$(function() {
	
$( "#fechainicio" ).datepicker({
    onClose: function( selectedDate ) {
      $( "#fechafin" ).datepicker( "option", "minDate", selectedDate );
    }
  });
$( "#fechafin" ).datepicker({
    onClose: function( selectedDate ) {
      $( "#fechainicio" ).datepicker( "option", "maxDate", selectedDate );
    }
  });

});
function finalizarCronograma(parametros){
	if (confirm("Esta seguro que desea finalizar el proceso de cronograma de autoevalución.\nUna vez finalizado no podra realizar cambios.\n¿Desea continuar?")) {
		location.href =parametros;
	}
	
}
</script>
